home *** CD-ROM | disk | FTP | other *** search
/ PC Gamer (Italian) 48 / PC Gamer IT CD 48 2-2.iso / Starsiege / tribesdemo.exe / Disk1 / data1.cab / Tribes_Demo / base / scripts.vol / nsound.cs < prev    next >
Encoding:
Text File  |  1999-09-14  |  18.1 KB  |  1,044 lines

  1. //----------------------------------------------------------------------------
  2. // IMPORTANT: 3d voice profile must go first (if voices are allowed)
  3. SoundProfileData Profile3dVoice
  4. {
  5.    baseVolume = 0;
  6.    minDistance = 10.0;
  7.    maxDistance = 70.0;
  8.    flags = SFX_IS_HARDWARE_3D;
  9. };
  10. //----------------------------------------------------------------------------
  11.  
  12. SoundProfileData Profile2d
  13. {
  14.    baseVolume = 0.0;
  15. };
  16.  
  17. SoundProfileData Profile2dLoop
  18. {
  19.    baseVolume = 0.0;
  20.    flags = SFX_IS_LOOPING;
  21. };
  22.  
  23. SoundProfileData Profile3dNear
  24. {
  25.    baseVolume = 0;
  26.    minDistance = 5.0;
  27.    maxDistance = 40.0;
  28.    flags = SFX_IS_HARDWARE_3D;
  29. };
  30.  
  31. SoundProfileData Profile3dMedium
  32. {
  33.    baseVolume = 0;
  34.    minDistance = 8.0;
  35.    maxDistance = 100.0;
  36.    flags = SFX_IS_HARDWARE_3D;
  37. };
  38.  
  39. SoundProfileData Profile3dFar
  40. {
  41.    baseVolume = 0;
  42.    minDistance = 8.0;
  43.    maxDistance = 500.0;
  44.    flags = SFX_IS_HARDWARE_3D;
  45. };
  46.  
  47. SoundProfileData Profile3dLudicrouslyFar
  48. {
  49.    baseVolume = 0;
  50.    minDistance = 2.0;
  51.    maxDistance = 700.0;
  52.    flags = SFX_IS_HARDWARE_3D;
  53. };
  54.  
  55. SoundProfileData Profile3dNearLoop
  56. {
  57.    baseVolume = 0;
  58.    minDistance = 2.0;
  59.    maxDistance = 40.0;
  60.    flags = { SFX_IS_HARDWARE_3D, SFX_IS_LOOPING };
  61. };
  62.  
  63. SoundProfileData Profile3dMediumLoop
  64. {
  65.    baseVolume = 0;
  66.    minDistance = 2.0;
  67.    maxDistance = 100.0;
  68.    flags = { SFX_IS_HARDWARE_3D, SFX_IS_LOOPING };
  69. };
  70.  
  71. SoundProfileData Profile3dFoot
  72. {
  73.    baseVolume = 0;
  74.    minDistance = 2.0;
  75.    maxDistance = 30.0;
  76.    flags = SFX_IS_HARDWARE_3D;
  77. };
  78.  
  79.  
  80. //----------------------------------------------------------------------------
  81. // sound data
  82.  
  83. SoundData SoundLandOnGround
  84. {
  85.    wavFileName = "Land_On_Ground.wav";
  86.    profile = Profile3dNear;
  87. };
  88.  
  89. SoundData SoundPlayerDeath
  90. {
  91.    wavFileName = "player_death.wav";
  92.    profile = Profile3dMedium;
  93. };
  94.  
  95. SoundData SoundJetLight
  96. {
  97.    wavFileName = "thrust.wav";
  98.    profile = Profile3dMediumLoop;
  99. };
  100.  
  101. SoundData SoundJetHeavy
  102. {
  103.    wavFileName = "heavy_thrust.wav";
  104.    profile = Profile3dMediumLoop;
  105. };
  106.  
  107. SoundData SoundRain
  108. {
  109.    wavFileName = "rain.wav";
  110.    profile = Profile2dLoop;
  111. };
  112.  
  113. SoundData SoundSnow
  114. {
  115.    wavFileName = "snow.wav";
  116.    profile = Profile2dLoop;
  117. };
  118.  
  119. SoundData SoundWindAmbient
  120. {
  121.    wavFileName = "wind1.wav";
  122.    profile = Profile2dLoop;
  123. };
  124.  
  125. SoundData SoundWindGust
  126. {
  127.    wavFileName = "wind2.wav";
  128.    profile = Profile3dNear;
  129. };
  130.  
  131. SoundData SoundShellClick
  132. {
  133.    wavFileName = "shell_click.wav";
  134.    profile = Profile2d;
  135. };
  136.  
  137. SoundData SoundShellHilight
  138. {
  139.    wavFileName = "shell_hilite.wav";
  140.    profile = Profile2d;
  141. };
  142.  
  143. SoundData SoundDoorOpen
  144. {
  145.    wavFileName = "door1.wav";
  146.    profile = Profile3dNear;
  147. };
  148.  
  149. SoundData SoundDoorClose
  150. {
  151.    wavFileName = "door2.wav";
  152.    profile = Profile3dNear;
  153. };
  154.  
  155. SoundData ForceFieldOpen
  156. {
  157.    wavFileName = "ForceOpen.wav";
  158.    profile = Profile3dNear;
  159. };
  160.  
  161. SoundData ForceFieldClose
  162. {
  163.    wavFileName = "ForceClose.wav";
  164.    profile = Profile3dNear;
  165. };
  166.  
  167. SoundData SoundElevatorRun
  168. {
  169.    wavFileName = "generator.wav";
  170.    profile = Profile3dNearLoop;
  171. };
  172.  
  173. SoundData SoundElevatorBlocked
  174. {
  175.    wavFileName = "turret_whir.wav";
  176.    profile = Profile3dNearLoop;
  177. };
  178.  
  179. SoundData SoundElevatorStart
  180. {
  181.    wavFileName = "elevator1.wav";
  182.    profile = Profile3dNear;
  183. };
  184.  
  185. SoundData SoundElevatorStop
  186. {
  187.    wavFileName = "elevator2.wav";
  188.    profile = Profile3dNear;
  189. };
  190.  
  191. //----------------------------------------------------------------------------
  192. // foot sounds
  193.  
  194. SoundData SoundLFootRSoft
  195. {
  196.    wavFileName = "lfootrsoft.wav";
  197.    profile = Profile3dFoot;
  198. };
  199.  
  200. SoundData SoundLFootRHard
  201. {
  202.    wavFileName = "lfootrhard.wav";
  203.    profile = Profile3dFoot;
  204. };
  205.  
  206. SoundData SoundLFootRSnow
  207. {
  208.    wavFileName = "lfootrsnow.wav";
  209.    profile = Profile3dFoot;
  210. };
  211.  
  212. SoundData SoundLFootLSoft
  213. {
  214.    wavFileName = "lfootlsoft.wav";
  215.    profile = Profile3dFoot;
  216. };
  217.  
  218. SoundData SoundLFootLHard
  219. {
  220.    wavFileName = "lfootlhard.wav";
  221.    profile = Profile3dFoot;
  222. };
  223.  
  224. SoundData SoundLFootLSnow
  225. {
  226.    wavFileName = "lfootlsnow.wav";
  227.    profile = Profile3dFoot;
  228. };
  229.  
  230.  
  231. SoundData SoundMFootRSoft
  232. {
  233.    wavFileName = "mfootrsoft.wav";
  234.    profile = Profile3dFoot;
  235. };
  236.  
  237. SoundData SoundMFootRHard
  238. {
  239.    wavFileName = "mfootrhard.wav";
  240.    profile = Profile3dFoot;
  241. };
  242.  
  243. SoundData SoundMFootRSnow
  244. {
  245.    wavFileName = "mfootrsnow.wav";
  246.    profile = Profile3dFoot;
  247. };
  248.  
  249. SoundData SoundMFootLSoft
  250. {
  251.    wavFileName = "mfootlsoft.wav";
  252.    profile = Profile3dFoot;
  253. };
  254.  
  255. SoundData SoundMFootLHard
  256. {
  257.    wavFileName = "mfootlhard.wav";
  258.    profile = Profile3dFoot;
  259. };
  260.  
  261. SoundData SoundMFootLSnow
  262. {
  263.    wavFileName = "mfootlsnow.wav";
  264.    profile = Profile3dFoot;
  265. };
  266.  
  267.  
  268. SoundData SoundHFootRSoft
  269. {
  270.    wavFileName = "hfootrsoft.wav";
  271.    profile = Profile3dFoot;
  272. };
  273.  
  274. SoundData SoundHFootRHard
  275. {
  276.    wavFileName = "hfootrhard.wav";
  277.    profile = Profile3dFoot;
  278. };
  279.  
  280. SoundData SoundHFootRSnow
  281. {
  282.    wavFileName = "hfootrsnow.wav";
  283.    profile = Profile3dFoot;
  284. };
  285.  
  286. SoundData SoundHFootLSoft
  287. {
  288.    wavFileName = "hfootlsoft.wav";
  289.    profile = Profile3dFoot;
  290. };
  291.  
  292. SoundData SoundHFootLHard
  293. {
  294.    wavFileName = "hfootlhard.wav";
  295.    profile = Profile3dFoot;
  296. };
  297.  
  298. SoundData SoundHFootLSnow
  299. {
  300.    wavFileName = "hfootlsnow.wav";
  301.    profile = Profile3dFoot;
  302. };
  303.  
  304. //----------------------------------------------------------------------------
  305.  
  306. // SoundData SoundFallScream
  307. // {
  308. //   wavFileName = "fall_scream.wav";
  309. //   profile = Profile3dNear;
  310. // };
  311.  
  312. //----------------------------------------------------------------------------
  313. // turret sound
  314.  
  315. SoundData SoundPlasmaTurretOn
  316. {
  317.    wavFileName = "turretOn4.wav";
  318.    profile = Profile3dNear;
  319. };
  320.  
  321. SoundData SoundPlasmaTurretOff
  322. {
  323.    wavFileName = "turretOff4.wav";
  324.    profile = Profile3dNear;
  325. };
  326.  
  327. SoundData SoundPlasmaTurretFire
  328. {
  329.    wavFileName = "turretFire4.wav";
  330.    profile = Profile3dMedium;
  331. };
  332.  
  333. SoundData SoundPlasmaTurretTurn
  334. {
  335.    wavFileName = "turretTurn4.wav";
  336.    profile = Profile3dNear;
  337. };
  338.  
  339.  
  340. //
  341. SoundData SoundChainTurretOn
  342. {
  343.    wavFileName = "turretOn1.wav";
  344.    profile = Profile3dNear;
  345. };
  346.  
  347. SoundData SoundChainTurretOff
  348. {
  349.    wavFileName = "turretOff1.wav";
  350.    profile = Profile3dNear;
  351. };
  352.  
  353. SoundData SoundChainTurretTurn
  354. {
  355.    wavFileName = "turretTurn1.wav";
  356.    profile = Profile3dNear;
  357. };
  358.  
  359. SoundData SoundChainTurretFire
  360. {
  361.    wavFileName = "machinegun.wav";
  362.    profile = Profile3dMedium;
  363. };
  364.  
  365. //
  366. SoundData SoundMissileTurretOn
  367. {
  368.    wavFileName = "turretOn1.wav";
  369.    profile = Profile3dNear;
  370. };
  371.  
  372. SoundData SoundMissileTurretOff
  373. {
  374.    wavFileName = "turretOff1.wav";
  375.    profile = Profile3dNear;
  376. };
  377.  
  378. SoundData SoundMissileTurretTurn
  379. {
  380.    wavFileName = "turretTurn1.wav";
  381.    profile = Profile3dNear;
  382. };
  383.  
  384. SoundData SoundMissileTurretFire
  385. {
  386.    wavFileName = "turretFire1.wav";
  387.    profile = Profile3dMedium;
  388. };
  389.  
  390. //
  391. SoundData SoundMortarTurretOn
  392. {
  393.    wavFileName = "turretOn2.wav";
  394.    profile = Profile3dNear;
  395. };
  396.  
  397. SoundData SoundMortarTurretOff
  398. {
  399.    wavFileName = "turretOff2.wav";
  400.    profile = Profile3dNear;
  401. };
  402.  
  403. SoundData SoundMortarTurretTurn
  404. {
  405.    wavFileName = "turretTurn2.wav";
  406.    profile = Profile3dNear;
  407. };
  408.  
  409. SoundData SoundMortarTurretFire
  410. {
  411.    wavFileName = "turretFire2.wav";
  412.    profile = Profile3dMedium;
  413. };
  414.  
  415. //
  416. SoundData SoundEnergyTurretOn
  417. {
  418.    wavFileName = "turretOn4.wav";
  419.    profile = Profile3dNear;
  420. };
  421.  
  422. SoundData SoundEnergyTurretOff
  423. {
  424.    wavFileName = "turretOff4.wav";
  425.    profile = Profile3dNear;
  426. };
  427.  
  428. SoundData SoundEnergyTurretTurn
  429. {
  430.    wavFileName = "turretTurn4.wav";
  431.    profile = Profile3dNear;
  432. };
  433.  
  434. SoundData SoundEnergyTurretFire
  435. {
  436.    wavFileName = "rifle1.wav";
  437.    profile = Profile3dMedium;
  438. };
  439.  
  440. //
  441. SoundData SoundRemoteTurretOn
  442. {
  443.    wavFileName = "turretOn2.wav";
  444.    profile = Profile3dNear;
  445. };
  446.  
  447. SoundData SoundRemoteTurretOff
  448. {
  449.    wavFileName = "turretOff2.wav";
  450.    profile = Profile3dNear;
  451. };
  452.  
  453. SoundData SoundRemoteTurretTurn
  454. {
  455.    wavFileName = "turretTurn2.wav";
  456.    profile = Profile3dNear;
  457. };
  458.  
  459. SoundData SoundRemoteTurretFire
  460. {
  461.    wavFileName = "rifle1.wav";
  462.    profile = Profile3dMedium;
  463. };
  464.  
  465.  
  466. //----------------------------------------------------------------------------
  467. // Item
  468.  
  469. SoundData SoundWeaponSelect
  470. {
  471.    wavFileName = "weapon5.wav";
  472.    profile = Profile3dNear;
  473. };
  474.  
  475. SoundData SoundFireBlaster
  476. {
  477.    wavFileName = "rifle1.wav";
  478.    profile = Profile3dNear;
  479. };
  480.  
  481. SoundData SoundFireChaingun
  482. {
  483.    wavFileName = "machinegun.wav";
  484.    profile = Profile3dMediumLoop;
  485. };
  486.  
  487. SoundData SoundSpinUp
  488. {
  489.    wavFileName = "Machgun3.wav";
  490.    profile = Profile3dNear;
  491. };
  492.  
  493. SoundData SoundSpinDown
  494. {
  495.    wavFileName = "Machgun2.wav";
  496.    profile = Profile3dNear;
  497. };
  498.  
  499. SoundData SoundDryFire
  500. {
  501.    wavFileName = "Dryfire1.wav";
  502.    profile = Profile3dNear;
  503. };
  504.  
  505. SoundData SoundFireGrenade
  506. {
  507.    wavFileName = "Grenade.wav";
  508.    profile = Profile3dNear;
  509. };
  510.  
  511. SoundData SoundFirePlasma
  512. {
  513.    wavFileName = "plasma2.wav";
  514.    profile = Profile3dNear;
  515. };
  516.  
  517. SoundData SoundSpinUpDisc
  518. {
  519.    wavFileName = "discspin.wav";
  520.    profile = Profile3dNear;
  521. };
  522.  
  523. SoundData SoundFireDisc
  524. {
  525.    wavFileName = "rocket2.wav";
  526.    profile = Profile3dNear;
  527. };
  528.  
  529. SoundData SoundDiscReload
  530. {
  531.    wavFileName = "discreload.wav";
  532.    profile = Profile3dNear;
  533. };
  534.  
  535. SoundData SoundDiscSpin
  536. {
  537.    wavFileName = "discloop.wav";
  538.    profile = Profile3dNearLoop;
  539. };
  540.  
  541. SoundData SoundFireLaser
  542. {
  543.    wavFileName = "sniper.wav";
  544.    profile = Profile3dNear;
  545. };
  546.  
  547. SoundData SoundLaserHit
  548. {
  549.    wavFileName = "laserhit.wav";
  550.    profile = Profile3dMedium;
  551. };
  552.  
  553. SoundData SoundFireTargetingLaser
  554. {
  555.    wavFileName = "tgt_laser.wav";
  556.    profile = Profile3dNearLoop;
  557. };
  558.  
  559. SoundData SoundLaserIdle
  560. {
  561.    wavFileName = "sniper2.wav";
  562.    profile = Profile3dNearLoop;
  563. };
  564.  
  565. SoundData SoundTargetLaser
  566. {
  567.    wavFileName = "tgt_laser.wav";
  568.    profile = Profile3dNear;
  569. };
  570.  
  571. SoundData SoundFireMortar
  572. {
  573.    wavFileName = "mortar_fire.wav";
  574.    profile = Profile3dNear;
  575. };
  576.  
  577. SoundData SoundMortarIdle
  578. {
  579.    wavFileName = "mortar_idle.wav";
  580.    profile = Profile3dNearLoop;
  581. };
  582.  
  583. SoundData SoundMortarReload
  584. {
  585.    wavFileName = "mortar_reload.wav";
  586.    profile = Profile3dNearLoop;
  587. };
  588.  
  589. SoundData SoundFireSeeking
  590. {
  591.    wavFileName = "seek_fire.wav";
  592.    profile = Profile3dNear;
  593. };
  594.  
  595. SoundData SoundMineActivate
  596. {
  597.    wavFileName = "mine_act.wav";
  598.    profile = Profile3dNear;
  599. };
  600.  
  601. SoundData SoundFloatMineTarget
  602. {
  603.    wavFileName = "float_target.wav";
  604.    profile = Profile3dNear;
  605. };
  606.  
  607. SoundData SoundFireFlierRocket
  608. {
  609.     wavFileName = "flierrocket.wav";
  610.     profile = Profile3dMedium;
  611. };
  612.  
  613. SoundData SoundELFFire
  614. {
  615.     wavFileName = "elf_fire.wav";
  616.     profile = Profile3dMediumLoop;
  617. };
  618.  
  619. SoundData SoundELFIdle
  620. {
  621.     wavFileName = "lightning_idle.wav";
  622.     profile = Profile3dNearLoop;
  623. };
  624.  
  625.  
  626. //----------------------------------------------------------------------------
  627. // Inventory sounds
  628.  
  629. SoundData SoundPickupItem
  630. {
  631.    wavFileName = "Pku_weap.wav";
  632.    profile = Profile3dNear;
  633. };
  634.  
  635. SoundData SoundPickupHealth
  636. {
  637.    wavFileName = "Pku_hlth.wav";
  638.    profile = Profile3dNear;
  639. };
  640.  
  641. SoundData SoundPickupBackpack
  642. {
  643.    wavFileName = "Dryfire1.wav";
  644.    profile = Profile3dNear;
  645. };
  646.  
  647. SoundData SoundPickupWeapon
  648. {
  649.    wavFileName = "Pku_weap.wav";
  650.    profile = Profile3dNear;
  651. };
  652.  
  653. SoundData SoundPickupAmmo
  654. {
  655.    wavFileName = "Pku_ammo.wav";
  656.    profile = Profile3dNear;
  657. };
  658.  
  659. SoundData SoundActivatePDA
  660. {
  661.    wavFileName = "pda_on.wav";
  662.    profile = Profile3dNear;
  663. };
  664.  
  665. SoundData SoundPDAButtonHard
  666. {
  667.    wavFileName = "button_hard.wav";
  668.    profile = Profile3dNear;
  669. };
  670.  
  671. SoundData SoundPDAButtonSoft
  672. {
  673.    wavFileName = "button_soft.wav";
  674.    profile = Profile3dNear;
  675. };
  676.  
  677.  
  678. //----------------------------------------------------------------------------
  679. // Inventory equipment
  680.  
  681. SoundData SoundActivateAmmoStation
  682. {
  683.    wavFileName = "ammo_activate.wav";
  684.    profile = Profile3dNear;
  685. };
  686.  
  687. SoundData SoundUseAmmoStation
  688. {
  689.    wavFileName = "ammo_use.wav";
  690.    profile = Profile3dNearLoop;
  691. };
  692.  
  693. SoundData SoundAmmoStationPower
  694. {
  695.    wavFileName = "ammo_power.wav";
  696.    profile = Profile3dNear;
  697. };
  698.  
  699. SoundData SoundActivateInventoryStation
  700. {
  701.    wavFileName = "inv_activate.wav";
  702.    profile = Profile3dNear;
  703. };
  704.  
  705. SoundData SoundUseInventoryStation
  706. {
  707.    wavFileName = "inv_use.wav";
  708.    profile = Profile3dNearLoop;
  709. };
  710.  
  711. SoundData SoundInventoryStationPower
  712. {
  713.    wavFileName = "inv_power.wav";
  714.    profile = Profile3dNear;
  715. };
  716.  
  717. SoundData SoundActivateCommandStation
  718. {
  719.    wavFileName = "command_activate.wav";
  720.    profile = Profile3dNear;
  721. };
  722.  
  723. SoundData SoundUseCommandStation
  724. {
  725.    wavFileName = "command_use.wav";
  726.    profile = Profile3dNearLoop;
  727. };
  728.  
  729. SoundData SoundCommandStationPower
  730. {
  731.    wavFileName = "command_power.wav";
  732.    profile = Profile3dNear;
  733. };
  734.  
  735. //----------------------------------------------------------------------------
  736. // Item sounds
  737.  
  738. SoundData SoundGeneratorPower
  739. {
  740.    wavFileName = "generator.wav";
  741.    profile = Profile3dNearLoop;
  742. };
  743.  
  744. SoundData SoundActivateMotionSensor
  745. {
  746.    wavFileName = "motion_activate.wav";
  747.    profile = Profile3dNear;
  748. };
  749.  
  750. SoundData SoundSensorPower
  751. {
  752.    wavFileName = "pulse_power.wav";
  753.    profile = Profile3dNearLoop;
  754. };
  755.  
  756. SoundData SoundTeleportPower
  757. {
  758.    wavFileName = "activateTele.wav";
  759.    profile = Profile3dNearLoop;
  760. };
  761.  
  762. SoundData SoundBeaconActive
  763. {
  764.    wavFileName = "activateBeacon.wav";
  765.    profile = Profile3dNearLoop;
  766. };
  767.  
  768. SoundData SoundBeaconUse
  769. {
  770.    wavFileName = "teleport2.wav";
  771.    profile = Profile3dNear;
  772. };
  773.  
  774. SoundData SoundPackUse
  775. {
  776.    wavFileName = "usepack.wav";
  777.    profile = Profile3dNear;
  778. };
  779.  
  780. SoundData SoundPackFail
  781. {
  782.    wavFileName = "failpack.wav";
  783.    profile = Profile3dNear;
  784. };
  785.  
  786. SoundData SoundThrowItem
  787. {
  788.    wavFileName = "throwitem.wav";
  789.    profile = Profile3dNear;
  790. };
  791.  
  792. SoundData SoundShieldOn
  793. {
  794.    wavFileName = "shield_on.wav";
  795.    profile = Profile3dNearLoop;
  796. };
  797.  
  798. SoundData SoundEnergyPackOn
  799. {
  800.    wavFileName = "energypackon.wav";
  801.    profile = Profile3dNearLoop;
  802. };
  803.  
  804. SoundData SoundJammerOn
  805. {
  806.    wavFileName = "jammer_on.wav";
  807.    profile = Profile3dNearLoop;
  808. };
  809.  
  810. SoundData SoundRepairItem
  811. {
  812.    wavFileName = "repair.wav";
  813.    profile = Profile3dNearLoop;
  814. };
  815.  
  816. SoundData SoundFlagCaptured
  817. {
  818.    wavFileName = "flagcapture.wav";
  819.    profile = Profile3dMedium;
  820. };
  821.  
  822. SoundData SoundFlagReturned
  823. {
  824.    wavFileName = "flagreturn.wav";
  825.    profile = Profile3dMedium;
  826. };
  827.  
  828. SoundData SoundFlagPickup
  829. {
  830.    wavFileName = "flag1.wav";
  831.    profile = Profile3dMedium;
  832. };
  833.  
  834. SoundData SoundFlagFlap
  835. {
  836.    wavFileName = "flagflap.wav";
  837.    profile = Profile3dNear;
  838. };
  839.  
  840. SoundData SoundDeploySensor
  841. {
  842.    wavFileName = "sensor_deploy.wav";
  843.    profile = Profile3dNear;
  844. };
  845.  
  846. SoundData SoundActiveSensor
  847. {
  848.    wavFileName = "sensor_active.wav";
  849.    profile = Profile3dNear;
  850. };
  851.  
  852. SoundData SoundTurretDeploy
  853. {
  854.    wavFileName = "rmt_turret.wav";
  855.    profile = Profile3dNear;
  856. };
  857.  
  858. SoundData SoundRadarDeploy
  859. {
  860.    wavFileName = "rmt_radar.wav";
  861.    profile = Profile3dNear;
  862. };
  863.  
  864. SoundData SoundCameraDeploy
  865. {
  866.    wavFileName = "rmt_camera.wav";
  867.    profile = Profile3dNear;
  868. };
  869.  
  870. //----------------------------------------------------------------------------
  871. // Explosion Sounds
  872.  
  873. SoundData bigExplosion1
  874. {
  875.    wavFileName = "bxplo1.wav";
  876.    profile     = Profile3dFar;
  877. };
  878.  
  879. SoundData bigExplosion2
  880. {
  881.    wavFileName = "bxplo2.wav";
  882.    profile     = Profile3dFar;
  883. };
  884.  
  885. SoundData bigExplosion3
  886. {
  887.    wavFileName = "bxplo3.wav";
  888.    profile     = Profile3dFar;
  889. };
  890.  
  891. SoundData bigExplosion4
  892. {
  893.    wavFileName = "bxplo4.wav";
  894.    profile     = Profile3dFar;
  895. };
  896.  
  897. SoundData explosion3
  898. {
  899.    wavFileName = "explo3.wav";
  900.    profile     = Profile3dFar;
  901. };
  902.  
  903. SoundData explosion4
  904. {
  905.    wavFileName = "explo4.wav";
  906.    profile     = Profile3dFar;
  907. };
  908.  
  909. SoundData ricochet1
  910. {
  911.    wavFileName = "ricoche1.wav";
  912.    profile     = Profile3dNear;
  913. };
  914.  
  915. SoundData ricochet2
  916. {
  917.    wavFileName = "ricoche2.wav";
  918.    profile     = Profile3dNear;
  919. };
  920.  
  921. SoundData ricochet3
  922. {
  923.    wavFileName = "ricoche3.wav";
  924.    profile     = Profile3dNear;
  925. };
  926.  
  927. SoundData energyExplosion
  928. {
  929.    wavFileName = "energyexp.wav";
  930.    profile     = Profile3dMedium;
  931. };
  932.  
  933. SoundData rocketExplosion
  934. {
  935.    wavFileName = "rockexp.wav";
  936.    profile     = Profile3dLudicrouslyFar;
  937. };
  938.  
  939. SoundData shockExplosion
  940. {
  941.    wavFileName = "shockexp.wav";
  942.    profile     = Profile3dLudicrouslyFar;
  943. };
  944.  
  945.  
  946. SoundData turretExplosion
  947. {
  948.    wavFileName = "turretexp.wav";
  949.    profile     = Profile3dMedium;
  950. };
  951.  
  952. SoundData mineExplosion
  953. {
  954.    wavFileName = "mine_exp.wav";
  955.    profile     = Profile3dFar;
  956. };
  957.  
  958. SoundData floatMineExplosion
  959. {
  960.    wavFileName = "float_explode.wav";
  961.    profile     = Profile3dFar;
  962. };
  963.  
  964. SoundData debrisSmallExplosion
  965. {
  966.    wavFileName = "debris_small.wav";
  967.    profile     = Profile3dNear;
  968. };
  969.  
  970. SoundData debrisMediumExplosion
  971. {
  972.    wavFileName = "debris_medium.wav";
  973.    profile     = Profile3dMedium;
  974. };
  975.  
  976. SoundData debrisLargeExplosion
  977. {
  978.    wavFileName = "debris_large.wav";
  979.    profile     = Profile3dFar;
  980. };
  981.  
  982. //----------------------------------------------------------------------------
  983. // Vehicle Sounds
  984.  
  985. SoundData SoundFlyerMount
  986. {
  987.    wavFileName = "flyer_mount.wav";
  988.    profile = Profile3dNear;
  989. };
  990.  
  991. SoundData SoundFlyerDismount
  992. {
  993.    wavFileName = "flyer_dismount.wav";
  994.    profile = Profile3dNear;
  995. };
  996.  
  997. SoundData SoundFlyerActive
  998. {
  999.    wavFileName = "flyer_fly.wav";
  1000.    profile = Profile3dMediumLoop;
  1001. };
  1002.  
  1003. SoundData SoundFlyerIdle
  1004. {
  1005.    wavFileName = "flyer_idle.wav";
  1006.    profile = Profile3dMediumLoop;
  1007. };
  1008.  
  1009. SoundData SoundFlierCrash
  1010. {
  1011.    wavFileName = "crash.wav";
  1012.    profile = Profile3dMedium;
  1013. };
  1014.  
  1015. SoundData SoundTankMount
  1016. {
  1017.    wavFileName = "flyer_mount.wav";
  1018.    profile = Profile3dNear;
  1019. };
  1020.  
  1021. SoundData SoundTankDismount
  1022. {
  1023.    wavFileName = "flyer_dismount.wav";
  1024.    profile = Profile3dNear;
  1025. };
  1026.  
  1027. SoundData SoundTankActive
  1028. {
  1029.    wavFileName = "flyer_fly.wav";
  1030.    profile = Profile3dMediumLoop;
  1031. };
  1032.  
  1033. SoundData SoundTankIdle
  1034. {
  1035.    wavFileName = "flyer_idle.wav";
  1036.    profile = Profile3dMediumLoop;
  1037. };
  1038.  
  1039. SoundData SoundTankCrash
  1040. {
  1041.    wavFileName = "crash.wav";
  1042.    profile = Profile3dMedium;
  1043. };
  1044.